package net.vtstar.vtcloud.framework.system.api.util;

import java.net.InetAddress;
import java.util.function.Predicate;

@FunctionalInterface
public interface FlagsProvider {

    int priority();

    default String name() {
        return getClass().getSimpleName();
    }

    default Predicate<InetAddress> preferredIpV4Addresses() {
        return null;
    }

}
